2022年10月02日
電子出版事業部新刊情報 total 542 count

C# staticプログラミング入門: 高効率なシンプルさに投げKISS! 川俣晶

Written By: 株式会社ピーデー・サイト管理者連絡先

概要 §

 既にC#は昔のC#ではない。

 staticキーワードとトップレベルのステートメントを使って短い使い捨てプログラムを効率良く量産できる!

 DIもstaticおじさんも過去に脱ぎ捨て、新しい世界へ進もう!

 (本書はC#のプログラミングを理解した中級者向けの本です)

目次

まえがき

前提としてKISSの原則

モジュールプログラミングというバックグラウンド

オブジェクト指向が初めて流行った時代

KISSの解説・不必要な複雑さとは何か?

静的な世界に舞い戻る

ローカル関数があれば解決できる世界

静的で良いときとインスタンスが必要な時

静的なクラスで広がる世界

静的クラス分身の術

罠の多い静的なコンストラクタ

キャプチャで広がるデータ

静的ローカル関数で効率アップ!

型の定義は別枠だ!

グローバル変数は落とし穴か?

デリゲートで切り開け・データ選択自由自在

staticではマルチユーザー対応できない事例

DIはどうだ・依存性が注入できない静的世界

staticおじさんの憂鬱

モジュールの疎結合モデルはなぜ否定されるのか

OOPが要るケース・要らないケース

ケーススタディ・JPEGファイルの総数は

あとがき

参考文献